@font-face {
    font-family: social-icons;
    src: url('../fonts/entypo-social.woff');
}

@font-face {
    font-family: iconos;
    src: url('../fonts/entypo.woff');
}

span.icono {
	font-family:social-icons, iconos;
	font-size: 32px;
}

#navegacion
{
	color:white;
	background-color:#A00000;
	text-align: center;	
	clear: both;
}


#navegacion li
{
	color: white;
	display: inline;
	padding-left: 30px;
	padding-right: 30px;	
}

#navegacion a
{
	color: #FFFFFF;
	font-weight:bolder;
	text-decoration: none;
}

#contenido{
	display: table-row;
}

#personal{
	background-color: #E5E5E5;
	display: table-cell;
	padding-left:10px;
	padding-right: 10px;
    width: 130px;
    text-align: center;
}

#cv {
	background-color: #FFFFFF;
	display: table-cell;
	padding-left:10px;
	padding-right: 10px;
}

#formacion h2{
	background:#537CAA;
}

#aptitudes h2{
	background: #ED7BD2;
}

#experiencia h2{
	background: #066E1F;
}

#otros h2{
	background: #FFA101;
}

#programas {
	background-color: #FFFFFF;
	display: table-cell;
	padding-left:10px;
	padding-right: 10px;
}

#contenidoAptitudes{
	display: table-row;
	text-align: center;
}

#contenidoAptitudes div{
	display: table-cell;
	border-left-style: ridge;
	border-right-style: ridge;
}

#contenidoAptitudes ul{
	list-style: none;
	margin: 10px;
  	padding: 20px;
}


.empresafecha{
	display:table-row;
}

.empresa{
	display:table-cell;
	padding: 10px;
}

.fechas{
	display: table-cell;
	padding: 10px;
	font-weight: bold;
	color:#969696
}

.puesto{
	padding: 10px;
	text-transform:uppercase;
	font-style: italic;
}

.descripcion{
	padding: 10px;
}

.nombrePlataforma{
	.display: table-row;
}

.nombreApp{
	display:table-cell;
	padding: 10px;
}

.plataforma{
	display: table-cell;
	padding: 10px;
	font-weight: bold;
	color:#969696
}

.galeria{
	padding: 10px;
	white-space:nowrap;
}

.galeria img{
	width: 180px;
	padding: 10px;
	display: inline-block;
	vertical-align: middle;
}

.galeria a{
	text-decoration: none;
}

.enlace{
	padding: 10px;
}

p {
	text-indent: 50px;
}
